Big Huge Thesaurus

thyroid cartilage

noun